Search Result:scarlet bush
Overview of noun scarlet_bush
The noun scarlet bush has 1 sense
- scarlet bush, scarlet hamelia, coloradillo, Hamelia patens, Hamelia erecta -- (handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil)